West Boylston Municipal Light Commission Solar Array is a solar power plant with a total output of 359 kW.
External Identifiers
| ref:US:EIA | 61415 |
West Boylston Municipal Light Commission Solar Array is a solar power plant with a total output of 359 kW.
| ref:US:EIA | 61415 |